# for i in range(10):
#     if i == 5:
#         break  # 终止循环
#     print(i)

# for i in range(10):
#     if i == 5:
#         continue  # 停止本次循环，并且开始下一次循环
#     print(i)


# bool 类型数据
# True and False
#  list 列表/数组  【数据1，数据2，数据3】
# a = ['oppo', 32, '上班']
# #  tuple 元组 （数据1，数据2，数据3）
# b = ('apple', 987, '是')
# # set 集合{数据1，数据2，数据3}
# c = {'xiaomi', 854, 'word'}
# # dict 字典/Json {"key":"value","key2":"value2"}
# # 字典中 key 不能重复，如果有  最新的会覆盖旧的key
# d = {"中国": "china", "美国": "american", "age": 18}

# 读取字典的内容 通过key 来读取对应的value， 如果key不存在则抛出keyError的错误
# print(d["美国"])
# # 通过get（）方法 读取，如果key不存在则返回 none
# print(d.get('美国'))

# 改
# # 直接对key 进行赋值，如果key存在就是修改，不存在就是新增
# d['美国'] = 'UFO'
# print(d)
#
# # 增
# d['日本'] = 'japan'
# print(d)
#
# # 删
# d.pop('age')
# print(d)

# d = {"中国": 243, "美国":3500, "age": 18}
# for i in d:
#     if d.get(i) > 500:
#         print(i)

d = {"中国": "china", "美国": "american", "age": 18}
res = 'age' in d
print(res)

a = d.copy()   # 将d复制 给a
r1 = a.keys()   # 获取所有的key
r2 = a.values()  # 获取所有的 value
r3 = a.items()   # 获取所有的键值对
b = {'name': '新航道那', "bi": 87}
a.update(b)  # 将 b的内容 增加到a中
print(a)


